separable costs - Spanish English Dictionary